# eric7.WebBrowser.Sync.SyncCheckPage

Module implementing the synchronization status wizard page.

### Global Attributes

None

### Classes

SyncCheckPage | Class implementing the synchronization status wizard page.

### Functions

None

## SyncCheckPage

Class implementing the synchronization status wizard page.

### Derived from

QWizardPage, Ui_SyncCheckPage

### Class Attributes

None

### Class Methods

None

### Methods

SyncCheckPage | Constructor
__makeAnimatedLabel | Private slot to create an animated label.
__syncError | Private slot to handle general synchronization issues.
__updateLabels | Private slot to handle a finished synchronization event.
__updateMessages | Private slot to update the synchronization status info.
initializePage | Public method to initialize the page.

### Static Methods

None

#### SyncCheckPage (Constructor)

SyncCheckPage(parent=None)

Constructor

parent (QWidget)
  reference to the parent widget

#### SyncCheckPage.__makeAnimatedLabel

__makeAnimatedLabel(fileName, label)

Private slot to create an animated label.

fileName (str)
  name of the file containing the animation
label (EricAnimatedLabel)
  reference to the label to be animated

#### SyncCheckPage.__syncError

__syncError(message)

Private slot to handle general synchronization issues.

message (str)
  error message

#### SyncCheckPage.__updateLabels

__updateLabels(type_, status, _download)

Private slot to handle a finished synchronization event.

type_ (str)
  type of the synchronization event (one of "bookmarks", "history", "passwords", "useragents" or "speeddial")
status (bool)
  flag indicating success
_download (bool)
  flag indicating a download of a file (unused)

#### SyncCheckPage.__updateMessages

__updateMessages(type_, msg)

Private slot to update the synchronization status info.

type_ (str)
  type of synchronization data
msg (str)
  synchronization message

#### SyncCheckPage.initializePage

initializePage()

Public method to initialize the page.

Up